page,
view,
text,
input,
button,
swiper,
form,
scroll-view,
swiper-item,
textarea,
image,
map,
movable-area,
movable-view,
canvas,
navigator,
picker,
picker-view,
progress,
cover-view,
cover-image,
video,
camera,
label {
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	/* 定义进行抗锯齿渲染 */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

/* 滑块的效果 */
swiper,
swiper-item {
	height: 100%;
	width: 100%;
}

page {
	width: 100%;
	min-height: 100vh;
	font-size: 28rpx;
	background-color: #fff;
}

view,
page {
	background-origin: content-box;
	background-size: cover;
}

view::before,
view::after {
	display: inline-block;
	box-sizing: border-box;
}

/* 图片宽度 */
image {
	width: 100%;
	display: block;
	will-change: transform;
	object-fit: cover;
}

/* 除去button自带的border和取消默认样式 */
button,
input {
	-webkit-appearance: none !important;
	appearance: none !important;
	border-radius: 0rpx !important;
	outline: none !important;
	border: none !important;
}

/* 去掉默认的btn按钮样式吧 */
button::after {
	content: none;
}

rich-text {
	text-indent: 1rem;
}

/* 
	--status-bar-height: 系统状态栏高度
	--window-top: 内容区域距离顶部的距离
	--window-bottom: 内容区域距离底部的距离,内容区域就是去除系统状态栏,原生导航栏和底部安全区的区域。
	constant(safe-area-inset-bottom),env(safe-area-inset-bottom), 如避开 iPhoneX底部安全区：
*/

.sticky {
	position: sticky;
	position: -webkit-sticky;
	top: 0;
	z-index: 1;
}

.radio {
	transform-origin: center center;
	transform: scale(0.88);
}

.selectV {
	background-color: #f7f7f7 !important;
}

.page {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

.clear {
	flex: 0 0 25px;
	color: #c0c4cc;
	font-family: "iconfont";
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
